@CHARSET "UTF-8";
body{
	background:#FFF;
	margin:0px;
	padding:0px;
	font-size:12px;
}
.h1, .h2, .h3, .h4, .h5, .h6, body, h1, h2, h3, h4, h5, h6{
	font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti,"Microsoft YaHei";
}
.body{
	padding-top:40px;padding-left:10px;padding-right:10px;
}
.table{margin-top:0px;margin-bottom:0px;}
.jggl_title{
	border-left:3px solid #88B8E0;
	padding-left:10px;
	margin:10px 0px;
}
.jggl_msg{
	padding:5px 13px;
	background:#F9F9FB;
	border:1px solid #CDCDCD;
}
.jggl_i{
	overflow:hidden;
	heiht:40px;
	line-height:40px;
	margin-top:10px;
}
.jggl_i_1,.jggl_i_2,.jggl_i_3{
	display:block;
	float:left;
}
.jggl_i_1{
	color:red;
	font-size:15px;
	font-weight:bold;
	width:20px;
	padding-top:4px;
}
.jggl_i_2{
	width:80px;
	text-align:right;
	padding-right:20px;
}
.jggl_i_3{
	padding-top:4px;
	width:350px;
}
.btn{
	margin-left:20px;
	margin-top:10px;
}
.jggl_i_ul{
	overflow:hidden;
	margin-left:-10px;
	margin-top:-10px;
	padding:0px;
	list-style:none;
}
.jggl_i_ul li{
	float:left;
	background:#EAEDF2;
	padding:0 10px;
	width:120px;
	margin-left:10px;
	text-align:center;
	margin-top:10px;
	cursor:pointer;
}
.jggl_i_ul .active{
	background:#5FB878;
	color:white;
}
#city .prov,#city .city,#city .dist{
	width:100px;
	height:30px;
	float:left;
	padding:5px;
	margin-right:10px;
}
.page{
	height:40px;
	line-height:40px;
}
.page span,.page a{
	padding:5px 10px;
	border:1px solid #CDCDCD;
	margin-right:5px;
}
.yhgl_title{
	border-left:3px solid #88B8E0;
	padding-left:10px;
	margin:10px 0px;
}
.yhgl_base_line{
	overflow:hidden;
	margin-top:10px;
	height:40px;
	line-hegiht:40px;
}
.yhgl_base_info_1,.yhgl_base_info_2,.yhgl_base_info_3,.yhgl_base_info_4,.yhgl_base_info_5,.yhgl_base_info_6{
	float:left;
	display:block;
}
.yhgl_base_info_1,.yhgl_base_info_4{
	color:red;
	font-size:15px;
	font-weight:bold;
	line-height:40px;
	width:20px;
	padding-top:4px;
}
.yhgl_base_info_2,.yhgl_base_info_5{
	line-height:40px;
	width:100px;
	padding-right:20px;
	text-align:right;
}
.yhgl_base_info_3,.yhgl_base_info_6{
	width:260px;
	padding-top:4px;
}
.upload{
	    position: relative;
	}
	.upload input{
		width:70px;
		height:70px;
		opacity: 0;
		z-index:10;
		cursor:pointer;
		margin-left:15px;
	}
	.upload .upload-img-box {
         position: absolute;
         width: 70px;
         height: 70px;
		margin-left:15px;
     }
     .form-group{
		overflow:hidden;
     	margin-bottom:10px;
     }
     .col-sm-2{
		float:left;
     	width:30%;
     }
     .col-sm-10{
		float:left;
     	width:70%;
     }
     .control-label{
		line-height:34px;
     }
     